alarm or horrify someone - Español Inglés Diccionario